﻿*{padding:0; margin:0;}
body{font-size:12px; font-family:'Microsoft YaHei';background-color:#fff; color:#333}
a{text-decoration:none;cursor:pointer}
h1,h2,h3,h4{font-size:14px; font-weight:normal}
img{max-width:100%;display:inline-block; border:none}
a{color: #333; text-decoration: none;outline: 0;}
a:hover{color:#cf2649}
input{border-style:none; font-family:'Microsoft YaHei'; outline:none; padding:0;}
li{list-style:none} em{font-style:normal} i,em{font-style:normal}
.font20{font-size:20px;}
.fl{float:left;}.fr{float:right}.hide{display:none}.clear{clear:both}
.pad10{padding:10px;}.padt20{padding-top:20px;}.padt30{padding-top:30px;}.padt40{padding-top:40px}
.margin-r5{margin-right:5px;}
.margin-t10{margin-top:10px;}.margin-t20{margin-top:20px}
.bgcolorf5{background-color:#f5f5f5}
.maincolor{color:#ff6a00}
.shadow-bttom{box-shadow:0 3px 8px rgba(0,0,0,0.1)}
.fixedtop{position:fixed; top:0px; width:100%;z-index:9999 }

.w1100{width:1100px; margin-left:auto;margin-right:auto;}
.w1200{width:1200px; margin-left:auto;margin-right:auto;}
.cooperation{overflow:hidden}

/*header*/
.top{background-color:#f4f4f4; width:100%; height:36px; line-height:36px;}
.top .slogan{display:inline-block; margin-left:10px;}
.top .icon-home{}
.top a.login ,.top  a.register{color:#cf2649}
.top .item:after{content: ' ';border-right: 1px solid #ddd;  position: absolute; right: -1px;height: 12px;top: 12px;}
.top .downmenu:hover{background-color:#fff;}
.top .userinfo .item{position:relative; padding: 0 15px;}
.top .message a{padding-right:8px;}
.top .sitemap{position:relative; z-index:999;padding: 0 15px;}
.top .sitemap .maps{display:none;background-color:#fff;  position:absolute; top:35px; width:1160px; right:0; min-height:300px; padding:20px; transition: opacity .4s ease-in-out;box-shadow: 0 3px 8px rgba(0,0,0,.08);opacity: 1;z-index:999}
.top .sitemap:hover .maps{display:block}
.header{overflow:hidden; padding:20px 0px;}
.header .searchbox{margin-top:10px;}
.header .searchbox .search-con{border:2px solid #cf2649; height:36px; line-height:36px;}
.header .searchbox .search-con .searchinput{width: 400px; height: 36px; line-height: 36px; color: #989898; border: none; vertical-align: top; *width: 476px;text-indent: 13px;float: left;}
.header .searchbox .search-con .search-btn{width: 70px; height: 36px; line-height: 36px; border: 0; background: #cf2649; text-align: center; color: #ffffff; font-size: 14px; vertical-align: top; cursor: pointer;float: right;}
.header .searchbox .tiwen{width: 70px; height: 36px; line-height: 36px; border:2px solid #cf2649; text-align: center; color: #cf2649; font-size: 14px; vertical-align: top; cursor: pointer;float: right; margin-left:15px;padding:0px 10px}
.header .searchbox .search-hot{line-height: 26px;}
.header .searchbox .search-hot a{display: inline-block; color: #a7a7a7; margin-right: 15px;}
.navigation{width:100%; height:42px; background-color:#cf2649}
.navigation li{display:inline-block; float:left; height:42px; line-height:42px;padding:0px 30px;}
.navigation li a{color:#fff; font-size:15px; font-weight:400}
.navigation li.current,.navigation li:hover{background-color:#1f1a17}

/*header2*/
.header2{padding-top:15px; padding-bottom:15px; overflow:hidden;background-color:#fff}
.header2 .logo{display:block; float:left; width:180px}
.header2 .searchbox{float:left; margin-left:10px;position:relative; display:block}
.header2 .searchbox .searchinput{background-color:#f8f8f8; height:30px; width:420px; border-radius:5px;border:none; text-indent:10px; }
.header2 .searchbox .searchbtn{position:absolute; position: absolute;right: 0px; top: 0;height: 30px; width: 30px; line-height:30px; font-size:18px; color:#989898}
.header2 .tiwen{background-color:#cf2649; display:block; width:60px; height:30px; line-height:30px; text-align:center; color:#fff; float:left;border-radius:3px;margin-left:15px; font-size: 14px;}
.header2 .nav{float:left; overflow:hidden; padding-left:20px;}
.header2 .nav a{line-height:30px; font-size:14px;margin-left: 15px;}
.header2 .nav a.current{font-weight:bold; color:#cf2649}
.header2 .loginbox{float:right; }
.header2 .loginbox a{line-height:30px; font-size:14px; margin-left:20px; }
.header2 .loginbox a i{color:#cf2649; font-size:18px; margin-right:3px;}
.navigation2{width:100%; border-top:1px solid #ddd;/*box-shadow: 0px 10px 8px rgba(0,0,0,.08);*/ background-color:#fff}
.navigation2 a{ line-height: 50px;padding: 5px; margin-right:30px; font-size:15px;}
.navigation2 a.current{border-bottom: 2px solid #cf2649; color:#cf2649; font-weight:bold}

/*底部帮助中心*/
.zk_footerhelp{padding:40px 0px ;background-color:#f5f5f5; overflow:hidden;  clear: both;}
.zk_footerhelp .catebox{width:28%; float:left; padding-right:5%;}
.zk_footerhelp .catebox .cate1{padding:5px 10px 5px 0px;  font-size:14px; border-bottom:1px solid #ddd; display:block}
.zk_footerhelp .catebox .cate1 span{font-size:18px;}
.zk_footerhelp .catebox .cate1 i{font-size:20px; font-weight:normal; padding-right:5px;}
.zk_footerhelp .catebox .cate2{overflow:hidden; padding-top:10px;padding-left:25px;}
.zk_footerhelp .catebox .cate2 a{color:#333; line-height:26px;  white-space:nowrap; font-size:14px;display:inline-block; float:left; width:50%;}

/*footer*/
.footer{width:100%; padding:20px 0px 30px 0px; background-color:#cf2649}
.footer p{text-align:center;color:#fff; line-height:28px;}
.footer .item{padding:0px 10px;position:relative;color:#fff; font-size:14px;}
.footer .item:after{content: ' ';border-right: 1px solid #ddd;  position: absolute; right: -1px;height: 12px;top: 3px;}

/*icon*/
.icon-home{}
.icon-menu{width: 10px;height: 11px;position: relative;top: 1px;display: inline-block;margin-left: 6px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAKCAYAAABi8KSDAAAAI0lEQVQYlWO8cuXKfwYiAROxChkYGBhYGBgYGGlm8qibYQAAkL0Fl6Wwei4AAAAASUVORK5CYII=) no-repeat center center;}
.icon-downarrow{width: 9px; height: 6px;display: inline-block;margin-left: 6px;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAGCAYAAAARx7TFAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+IEmuOgAAAE9JREFUCJl1jkENgEAMBAekYOEsYOG01MKuBMxhpby4kKY06Wd2OymSjszkbyWNHRi2L5qxHcB821NSFMNiLaxHW2Z+9RM4gTsivILu0coeUOZsxClrHD4AAAAASUVORK5CYII=) no-repeat center center;}
.icon-dot{text-align: center;font-size: 10px;color: #fff;width: 6px;height: 6px;line-height: 14px;display: block;position: absolute;top: 50%;right: 12px;margin-top: -7px;border-radius: 8px;background-color: #ff6900;margin-left: 4px;}
.icon-tel-my{display: inline-block;width: 26px;height: 21px;background: url(../images/icons.png) no-repeat;background-position: -32px 0px;}
.icon-online{display: inline-block;width: 26px;height: 21px;background: url(../images/icons.png) no-repeat;background-position: 0px 0px;}
.icon-doc-ppt{display: inline-block;width: 16px;height: 20px;background: url(../images/icons.png) no-repeat;background-position:-37px -28px;}
.icon-doc-pdf{display: inline-block;width: 16px;height: 20px;background: url(../images/icons.png) no-repeat;background-position: -18px -28px;}
.icon-doc-word{display: inline-block;width: 16px;height: 20px;background: url(../images/icons.png) no-repeat;background-position: 1px -28px;}
.icon-sanjiao{display: inline-block;width: 16px;height: 16px;background: url(../images/icons.png) no-repeat;background-position: 0px -49px;}
.bdsharebuttonbox{line-height:21px;}

/*分页*/
.pagenav{overflow:hidden; padding:10px 0px; margin:auto}
.pagenav a{width:28px; height:28px; border:1px solid #ddd; display:block; float:left; text-align:center; line-height:28px;border-radius:28px; margin:0px 8px; font-size:14px;}
.pagenav a:hover,.pagenav a.current{background-color:#cf2649; font-weight:bold; color:#fff; border:1px solid #cf2649}
.pagenav .prepage,.pagenav .nextpage{border:1px solid #fff; font-weight:bold}

.pagenav1{overflow:hidden; padding:10px 0px; margin:auto}
.pagenav1 a{min-width:28px; height:28px; border:1px solid #ddd; display:block; float:left; text-align:center; line-height:28px; margin:0px 8px; font-size:14px;}
.pagenav1 a:hover,.pagenav a.current{background-color:#cf2649; font-weight:bold; color:#fff; border:1px solid #cf2649}
.pagenav1 .prepage,.pagenav .nextpage{border:1px solid #fff; font-weight:bold}

.pagin{overflow:hidden; padding:10px 0px; margin:auto; margin-top:30px;}
.pagin .paginList{float:left; min-width:300px}
.pagin .paginItem a{min-width:28px; height:28px; padding:0px 5px; border:1px solid #e0dfdf; display:block; float:left; text-align:center; line-height:28px; margin:0px 5px; font-size:14px;  background-color: #fff;}
.pagin .message{float:right;line-height: 30px;}
.pagin .paginItem a:hover,.pagin .paginItem a.current{background-color:#cf2649; font-weight:bold; color:#fff; border:1px solid #cf2649}
.pagenav1 .prepage,.pagenav .nextpage{border:1px solid #fff; font-weight:bold}

/*面包屑导航*/
.pagemaps{overflow:hidden}
.pagemaps a{font-size:12px;padding:2px 0px;}
.pagemaps a.current{font-weight:bold}
.pagemaps a.mm:after{content:">"; padding:0px 2px;}
